slicker than snot on a doorknob - Turco Inglés Diccionario